home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 60.zip / BS1 part 60 / Imagemaster d4.adf / apa.lzh / mrf_hlp < prev    next >
Text File  |  1993-08-30  |  13KB  |  369 lines

  1. \ApAssist
  2. \: - This is the Quick Help for the process filters panel -
  3. \: ---------------------------------------------------------------------
  4. \:   Written by David E. Patterson
  5. \: ---------------------------------------------------------------------
  6.  
  7. \font topaz.font 8
  8. \tc 1
  9. \wr
  10. \lj
  11. \dd "imh_descriptor"
  12.  
  13. \index "hlp_index/index"
  14. \toc "hlp_toc/toc"
  15. \help "aa_help/help
  16.  
  17. \node "mrf_sharp1"
  18. \title "Sharpen I"
  19. \next "mrf_sharp2"
  20. \prev ""
  21. This function works by detecting edges, and then increasing the rate at which
  22. those edges occur.  Edges are defined as changes in brightness.  The control
  23. allows you to specify the amount of the effect.  If it is set to zero there
  24. will be no effect.  If it is set to 100 then the maximum amount of Sharpen I
  25. will occur in the specified area.  Sharpen I uses a 3 by 3 array of pixels to
  26. detect changes (edges) in the image.
  27.  
  28. For example, this function would take a scan line that goes from black to
  29. white in three pixels, and change the line so that the transition happens in
  30. two to two and a half pixels.  Your eye would percieve a quicker change, and
  31. thus, you percieve a sharper image.
  32.  
  33. See Also: \{ \nw \ts b \tc 15 \link "Sharpen II " "mrf_sharp2"
  34.           \link "Sharpen III" "mrf_sharp3" 
  35. \}
  36.  
  37. \image "clips/sharpen.iff" c
  38. \flushimage
  39. \ce \{ \ts b Sharpen I Example \}
  40.  
  41. \endnode
  42.  
  43. \node "mrf_sharp2"
  44. \title "Sharpen II"
  45. \next "mrf_sharp3"
  46. \prev "mrf_sharp1"
  47. This function works by detecting edges, and then increasing the rate at which
  48. those edges occur.  Edges are defined as changes in brightness.  The control
  49. allows you to specify the amount of the effect.  If it is set to zero, there
  50. will be no effect.  If it is set to 100, then the maximum amount of Sharpen II
  51. will occur in the specified area.  Sharpen II uses a 5 by 5 array of pixels to
  52. detect changes (edges) in the image.
  53.  
  54. For example, this function would take a scan line that goes from black to
  55. white in five pixels, and change the line so that the transition happens in
  56. two to two and a half pixels.  Your eye would percieve a quicker change, and
  57. thus, you percieve a sharper image.
  58.  
  59. See Also: \{ \nw \ts b \tc 15 \link "Sharpen I  " "mrf_sharp1"
  60.           \link "Sharpen III" "mrf_sharp3" 
  61. \}
  62.  
  63. \endnode
  64.  
  65. \node "mrf_sharp3"
  66. \title "Sharpen III"
  67. \next "mrf_decontour"
  68. \prev "mrf_sharp2"
  69. This is a broader sharpening filter.  This is particularly well suited for
  70. higher resolution images, and will have a more dramatic effect than Sharpen I
  71. or Sharpen II.
  72.  
  73. See Also: \{ \nw \ts b \tc 15 \link "Sharpen I " "mrf_sharp1"
  74.           \link "Sharpen II" "mrf_sharp2" 
  75. \}
  76.  
  77. \endnode
  78.  
  79. \node "mrf_decontour"
  80. \title "DeContour"
  81. \next "mrf_contour"
  82. \prev "mrf_sharp3"
  83. This tool attempts to increase the number of colors in the image.  DeContour
  84. measures the distance from one color to the next in the specified direction.
  85. When it recognises a \{ \ts i step \} in color, it will replace the \{ \ts i
  86. step \} with a \{ \ts i ramp \} (smooth change) from the first color to the
  87. second color.  For this function to operate there are two requirements, they
  88. are:
  89.  
  90. \{ \ra \image "Clips/Bullet2.pic" l 10 \cap
  91. The difference in color between the two pixels, in the selected direction,
  92. must be larger than the smallest step possible. \}
  93.  
  94. \{ \ra \image "Clips/Bullet2.pic" l 10 \cap
  95. The two pixels must have at least one pixel between them that is the same
  96. color as one or the other of the end pixels. \}
  97. \endnode
  98.  
  99. \node "mrf_contour"
  100. \title "Contour"
  101. \next "mrf_remsmear"
  102. \prev "mrf_decontour"
  103. This tool allows you to reduce the number of colors in each pixel.  The
  104. number of independent color levels will be reduced to the number you select.
  105. If the selection slide gadget is all the way to the left, there will be no
  106. effect.  As the slide is moved to the right the number of colors in each
  107. pixel will decrease.  This will not have the same effect as reducing the
  108. number of bit planes, because it is still possible to have 16 million values
  109. in a pixel.
  110.  
  111. The effect created here is often called \{ \ts b Mach Bands \} .  Mach Bands
  112. are the \{ \ts i steps \} of colors that you can see when an image is not
  113. displayed in enough colors to cause a smooth transition between colors.
  114.  
  115. \endnode
  116.  
  117. \node "mrf_remsmear"
  118. \title "Remove Smear"
  119. \next "mrf_dedith"
  120. \prev "mrf_contour"
  121. This will cause a \{ \ts i smeared \} look in the selected region.  This tool
  122. replaces each pixel, in the selected area, with the average of its self, and
  123. all of it's nearest neighbors.  All data for the smear effect will come from
  124. the \{ \ts i un-smeared \} image.  If the pixel is all ready smeared it will
  125. not be used, but the original value will be used for the smear calculation.
  126.  
  127. \endnode
  128.  
  129. \node "mrf_dedith"
  130. \title "DeDither"
  131. \next "mrf_rempix"
  132. \prev "mrf_remsmear"
  133. This will eliminate \{ \ts i some \} of the dithering effect in the selected
  134. region.
  135.  
  136. \endnode
  137.  
  138. \node "mrf_rempix"
  139. \title "Remove Pixel"
  140. \next "mrf_remstreak"
  141. \prev "mrf_dedith"
  142. This function works to remove isolated pixels.  It will examine the
  143. eight surrounding pixels for each affected pixel.  In this eight pixel group
  144. the minmumum (darkest) and maximum (brightest) pixel will be determined.
  145. Then the affected pixel will be examined to determine if it is in the range.
  146. If it is not in the range the pixel will be removed.
  147.  
  148. The provided slide gadget allows you to select how the pixel will be
  149. replaced.  When the slide is set to 0%, the far left, the pixel will be
  150. replaced with it's original value.  If it is set to 100%, the far right, the
  151. pixel will be replace with an average value of the surrounding eight pixels.
  152. If the control is set to 50%, then the pixel will be replaced with 50% from
  153. the average, and 50% from the original.
  154.  
  155. \endnode
  156.  
  157. \node "mrf_remstreak"
  158. \title "Remove Streak"
  159. \next "mrf_remchunk"
  160. \prev "mrf_rempix"
  161. This function is very similar to the \{ \ts i \tc 10 Remove Pixel \} tool.
  162. This will remove streaks instead of pixels.
  163.  
  164. See Also: \{ \nw \ts b \tc 15 \link "Remove Pixel" "mrf_rempix"
  165.           \link "Remove Chunk" "mrf_remchunk"
  166. \}
  167.  
  168. \endnode
  169.  
  170. \node "mrf_remchunk"
  171. \title "Remove Chunk"
  172. \next "mrf_remfeature"
  173. \prev "mrf_remstreak"
  174. This function is very similar to the \{ \ts i \tc 10 Remove Pixel \} tool.
  175. This will remove chunks (groups of pixels) instead of pixels.
  176.  
  177. See Also: \{ \nw \ts b \tc 15 \link "Remove Pixel" "mrf_rempix"
  178.           \link "Remove Smear" "mrf_remsmear"
  179. \}
  180.  
  181. \endnode
  182.  
  183. \node "mrf_remfeature"
  184. \title "Remove Feature"
  185. \next "mrf_thin"
  186. \prev "mrf_remchunk"
  187. This tool attempts to remove a feature completely from the image.  The
  188. feature \{ \ts i must \} be totally surronded by colors that would be desired
  189. for the interior of the region.
  190.  
  191. For example, you could remove a bird from the sky, if the bird was surrounded
  192. by blues.  You would not wish to remove any object that is \{ \ts i connected
  193. \} to another object.
  194.  
  195. \endnode
  196.  
  197. \node "mrf_thin"
  198. \title "Thin"
  199. \next "mrf_thicken"
  200. \prev "mrf_remfeature"
  201. This tool will actually take elements of the image and make them narrower.
  202. Pixels will be removed at the edges of the region.
  203.  
  204. \endnode
  205.  
  206. \node "mrf_thicken"
  207. \title "Thicken"
  208. \next "mrf_lowpass"
  209. \prev "mrf_thin"
  210. This tool will actually take elements of the image and make them wider.
  211. Pixels will be added at the edges of the region.
  212.  
  213. \endnode
  214.  
  215. \node "mrf_lowpass"
  216. \title "Low Pass"
  217. \next "mrf_highpass"
  218. \prev "mrf_thicken"
  219. This tool processes the image as if an electronic filter were used on a
  220. camera.  This generally produces a smoother effect.
  221.  
  222. \endnode
  223.  
  224. \node "mrf_highpass"
  225. \title "High Pass"
  226. \next "mrf_antialias"
  227. \prev "mrf_lowpass"
  228. This tool processes the image as if an electronic filter were used on a
  229. camera.  The transformation is based on a middle grey color.  Any area that
  230. is darker than the middle grey are changes in the darker direction in the
  231. original image.  Any area that is brighter than the middle grey are changes
  232. in the brighter direction in the original image.  The darker or brighter the
  233. new pixels, the more change there was in the original image.
  234.  
  235. \endnode
  236.  
  237. \node "mrf_antialias"
  238. \title "Anti-Alias"
  239. \next "mrf_connect"
  240. \prev "mrf_highpass"
  241. This will take the selected region and smooth it so that sharp color changes
  242. become smooth ones.  The method used is a large matrix convolution (8x8).
  243. This, in general, will produce a better effect.
  244.  
  245. \endnode
  246.  
  247. \node "mrf_connect"
  248. \title "Connect"
  249. \next "mrf_disconnect"
  250. \prev "mrf_antialias"
  251. This will take areas that are lighter than their surroundings, and connects
  252. them. These areas must be close together, and nearly the same color.
  253.  
  254. \endnode
  255.  
  256. \node "mrf_disconnect"
  257. \title "Disconnect"
  258. \next "mrf_ntsclim"
  259. \prev "mrf_connect"
  260. This will take areas that are darker than their surroundings, and connects
  261. them. These areas must be close together, and nearly the same color.
  262.  
  263.  
  264. \endnode
  265.  
  266. \node "mrf_ntsclim"
  267. \title "NTSC Limit"
  268. \next "mrf_ntscfilt"
  269. \prev "mrf_disconnect"
  270. This will take the specified region and modifie it to conform to the NTSC
  271. Chrominance modulation specification.  This tool will look for areas of high
  272. saturation, and any area that is luma will not be involved in this step of
  273. the evaluation.  After the area is evaluated the maximum saturation of any
  274. color is reduced to 82%.  Any luma portions of greater amplitude will be
  275. scaled down proportionally, but you could have values of 100% dependent on
  276. the selected area.  This tool will ensure that the image can be encoded
  277. without exceeding the ability of the NTSC signal to carry the color
  278. information, and without color distortions.
  279.  
  280. It is important to note that this \{ \ts i does not \} filter transitions.
  281. You could still have a pixel that goes from red to blue, which would not be
  282. properly encoded by NTSC.  In order to produce a completely NTSC compatible
  283. image, you will need to use the \{ \ts i \tc 10 NTSC Filter \} tool on the
  284. same region.
  285.  
  286. \endnode
  287.  
  288. \node "mrf_ntscfilt"
  289. \title "NTSC Filter"
  290. \next "mrf_reduceglare"
  291. \prev "mrf_ntsclim"
  292. This tool will take the specified region and modify it to conform to the
  293. limited bandwidths of both color and luma signals in an NTSC composite
  294. signal.  This process will modify only the region you specify, but the entire
  295. length of the image scan line is used for computation.  For this reason, you
  296. should only apply this effect to an \{ \ts i entire \} region.  
  297.  
  298. The NTSC signal can only change brightness (luma) about 300 times per scan
  299. line, and can only change colors about 100 times per scan line.  It is
  300. important to note that the color and brightness changes are independent of
  301. the number of RGB pixels in the scan line.  Due to this factor, the NTSC
  302. filter will have differing effects on images of different horizontal
  303. resolution.
  304.  
  305. For example, if your image had 320 horizontal pixels, it would only be
  306. smoothed to 300 changes.  The net effect on the image is less than 10%.  Now,
  307. let's say your image has 786 horizontal pixels.  This process would smooth
  308. the image a great deal.  The image would go from 728 to 300, that amont to
  309. over 50% change in the image.  The same is true for colors, the only
  310. difference is that there can only be about 100 color changes in a scan line
  311. for a NTSC signal.
  312.  
  313. It is also important to note that the destination software or hardware may
  314. perform this function as well as the \{ \ts i \tc 10 NTSC Limit \}
  315. automatically.  For this reason you may wish to experiment with both the
  316. destination software/hardware and \{ \ts b Imagemaster R/t \} to find the one
  317. that best suits your needs, and will produce the best quality image on your
  318. output device.
  319.  
  320. \endnode
  321.  
  322. \node "mrf_reduceglare"
  323. \title "Reduce Glare"
  324. \next "mrf_ziprem"
  325. \prev "mrf_ntscfilt"
  326. This tool locates regions that are extremely white in an image.  The color
  327. satuation is then increased for that area.  This will help to restore color
  328. to those regions.
  329.  
  330. \endnode
  331.  
  332. \node "mrf_ziprem"
  333. \title "Zipper Removal"
  334. \next "mrf_userconvalue"
  335. \prev "mrf_reduceglare"
  336. This function is designed to remove inherent errors in the DCTV format.  To
  337. use this tool, you will need to load a non-scaled DCTV image.  Scaled images
  338. \{ \ts b can not \} be used.  A scaled image will have the zipper errors
  339. spread out over several scan lines.  Once you have the image, apply this tool
  340. where the zippers occur.
  341.  
  342. It is important to remember that some color errors may occur, due to the
  343. image's origin.  These errors will occur where there are sharp edges in the
  344. image.  These images can \{ \ts i generally \} be repaired.
  345.  
  346. \endnode
  347.  
  348. \node "mrf_userconvalue"
  349. \title "User Convolve"
  350. \next ""
  351. \prev "mrf_ziprem"
  352. This function allows you to set the values for the nine convolve matrice
  353. positions.  These can be set manually to a random pattern, or you could
  354. select one of the preset shapes.  As an example, if you selected the \{ \tc
  355. 15 \ts b - \} (horizontal) shape, horizontal lines would be enhanced in the
  356. image.  A understanding of what convolution means is necessary for optimal
  357. use of this function.
  358.  
  359. \endnode
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.